//
//  String + Emoji.swift
//  表情键盘
//
//  Created by 焦林生 on 15/11/15.
//  Copyright © 2015年 焦林生. All rights reserved.
//

import Foundation

extension String {

    //返回当前字符串中16进制对应的 emoji字符串
    var emoji: String {
    
        //文本扫描器  扫描指定格式的字符串
        let scanner = NSScanner(string: (self))
        
        //unicode值
        var value: UInt32 = 0
        scanner.scanHexInt(&value)
        
        //转换Unicode 字符
        let chr = Character(UnicodeScalar(value))
        
        //转换成字符串
        return "\(chr)"
    }
}